package 继承;
//
//class Base {
//    public int a = 20;
//    public int b = 30;
//}
//class Drived extends Base{
//    public int c = 10;
//
//    public void method()
//    {
//        System.out.println("a:"+a);
//        System.out.println("b:"+b);
//        System.out.println("c:"+c);
//    }
//
//}
//
//public class Test2 {
//    public static void main(String[] args) {
//        Drived drived = new Drived();
//        drived.method();
//    }
//
//}



//class Base{
//    public int a = 199;
//    public void method(){
//        System.out.println("B::method");
//    }
//}
//
//class Drived extends Base{
//    int a = 100;
//        public void method(){
//            System.out.println("Drived::method");
//        }
//
//        public void method2(){
//            System.out.println("Drived::method(2)(2)(2)(2)(2)(2)");
//        }
//
//    public void Test() {
//        System.out.println(a);
//        System.out.println(this.a);
//        System.out.println(super.a);
//            super.method();
//            method();
//            method2();
//    }
//}
//
//public class Test2 {
//    public static void main(String[] args) {
//        Drived drived = new Drived();
//        drived.Test();
//    }
//}